/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Demo;
import java.io.*;
/**
 *
 * @author Christian
 */
class Agenda implements Serializable {//Los objetos de esta clases se almacenan de manera persistente serializable
    private String nombre;  
    private String p_Apellido;
    private String s_Apellido;
    transient private int edad;// atributo que no sera serializado, mostrara 0
    static private String date;// atributo que no sera serializado, mostrara null

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getS_Apellido() {
        return s_Apellido;
    }

    public void setS_Apellido(String s_Apellido) {
        this.s_Apellido = s_Apellido;
    }

    public String getP_Apellido() {
        return p_Apellido;
    }

    public void setP_Apellido(String p_Apellido) {
        this.p_Apellido = p_Apellido;
    }

    public int getEdad() {
        return edad;
    }

    public void setEdad(int edad) {
        this.edad = edad;
    }

    public static String getDate() {
        return date;
    }

    public static void setDate(String date) {
        Agenda.date = date;
    }



    public  Agenda(String nombre, String p_Apellido,String s_Apellido,int edad,String date){
        super();
        this.nombre=nombre;
        this.p_Apellido=p_Apellido;
        this.s_Apellido=s_Apellido;
        this.edad=edad;
        this.date=date;
    }

    @Override
    public String toString(){
        return (getNombre() + " "+getP_Apellido()+" "+getS_Apellido()+" "+getEdad()+" "+getDate());
    }

}
